Nagios安装

        Nagios官网

1.nagios 简介

        nagios 是一个开源软件,可以监控网络设备网络流量、linux/windows 主机状态,甚至可以监控打印机。它可以运行在 linux 上或 windows 上。基于浏览器的 web 界面方便运维人员查看监控项目的状态,支持 web 界面配置、管理操作、支持短信、邮件通知,可以自定义脚本实现自定义化监控。

2.nagios 安装 - 服务端(192.168.0.62)

        首先来安装服务器,nagios 同样也是需要 apache + php 的环境,centos 6 默认的 yum 源里没有 nagios 相关的 rpm 包,需要安装一个 epel 的扩展源。

1
[root@nagios ~]# yum install -y epel-release

        然后安装 nagios 相关的包

1
[root@nagios ~]# yum install -y httpd nagios nagios-plugins nagios-plugins-all nrpe nagios-plugins-nrpe

        设置登录 nagios 后台的用户和密码:

1
2
3
4
[root@nagios ~]# htpasswd -c /etc/nagios/passwd nagiosadmin
New password:
Re-type new password:
Adding password for user nagiosadmin

        检查配置文件是否有问题

1
[root@nagios ~]# nagios -v /etc/nagios/nagios.cfg

        说明配置文件没有问题

        启动服务

1
2
[root@nagios ~]# service httpd start
[root@nagios ~]# service nagios start

        浏览器访问 http://ip/nagios

        输入设置的帐号密码登录

        此时,nagios 监控的只有 localhost ,还没有其他机器,要想添加监控客户机,还需要在客户端安装 nagios 相关的软件包,并且需要在服务端配置。